草庐IT

html cellpadding 单元格的左侧

全部标签

c# - 用C#改变单元格的背景

我正在开发一个使用C#来操作Excel文档的程序,我正在使用Microsoft.Office.Interop.Excel._Worksheetworksheet;当我向x,y单元格中插入内容时,我使用:worksheet.Cells[x,y]="something";现在我想知道是否可以从C#更改Cells[x,y]的backColor。谢谢。 最佳答案 尝试worksheet.Cells[x,y].Interior.Color您将无法直接在.Net中使用颜色,它们需要翻译。推荐使用下面的(明显是银的):worksheet.Cell

c# - 如何将值插入 DataGridView 单元格?

我有DataGridView(包含任何DataBase)我想将任何值插入任何单元格(并且这个值将保存在数据库中)如何做(在C#中)提前致谢 最佳答案 您可以按如下方式访问任何DGV单元格:dataGridView1.Rows[rowIndex].Cells[columnIndex].Value=value;但通常使用数据绑定(bind)会更好:通过DataSource属性将DGV绑定(bind)到数据源(DataTable,集合...),并且只在数据源本身。DataGridView将自动反射(reflect)更改,并且在DataGr

c# - 如何在单元测试中模拟/伪造 SmtpClient?

我想用它在MS-Test单元测试中伪造System.Net.Mail.SmtpClient。为此,我添加了一个System.dll的FakesAssembmly。然后我创建一个ShimsContext和一个StubSmtpClient。using(ShimsContext.Create()){StubSmtpClientclient=newStubSmtpClient();}但是我该怎么办呢?最终目标是编写一个测试,该测试期望使用MailMessage对象调用发送方法。 最佳答案 您可以创建一个接口(interface),该接口(i

c# - 在 DataGridView CurrentCellChanged 事件中获取当前单元格列索引

我有DataGridView的CurrentCellChanged事件处理程序,我希望能够从事件处理程序访问当前选定的单元格列索引。我曾经在CellClick处理程序中使用代码,该处理程序将DataGridViewCellEventArgs作为参数,因此我能够从事件参数参数中获取列索引,但是CurrentCellChanged事件将EventArgs作为参数,我认为这应该暗示此事件没有数据。有没有办法访问新的当前选定的单元格列索引? 最佳答案 使用DataGridView.CurrentCell属性..http://msdn.mic

c# - 如何将焦点设置到 WPF 工具包数据网格的特定单元格

我正在使用WPF工具包提供的DataGrid控件来显示产品列表及其OpenStock、描述等。在此DataGrid中,我已将OpenStock列设置为可编辑,其余列不可编辑。当我的这个窗口加载时,我现在想要的是,我想将键盘焦点设置到OpenStock列的第一个单元格,如果可能的话,在编辑模式下。我搜索了2天,最后在这里发布。任何帮助或代码示例都会有所帮助。非常感谢.......... 最佳答案 您需要将当前单元格设置为您要编辑的单元格,然后调用BeginEdit在您的Loaded处理程序中:dataGrid1.CurrentCell

c# - 如何在 itextsharp pdf 创建中设置单元格宽度

如何使用C#在itextsharppdf单元格中设置单元格宽度和高度。我只是用cell.width=200f;但它应该显示错误信息。widthcannotbeset.我该怎么办?.. 最佳答案 您没有设置单元格的宽度。您应该设置列的宽度。您可以通过将它们应用于表格对象来做到这一点:float[]widths=newfloat[]{1f,2f};table.SetWidths(widths);Neha的回答是设置表格对象的宽度更多引用资料在这里:http://www.mikesdotnetting.com/Article/86/iTe

c# - Visual Studio 单元测试在 TFS 构建上运行速度较慢

我的项目有1000多个单元测试,在本地机器上,所有测试都在不到10秒的时间内完成。但是,当它们在TFSBuild上运行时,某些测试的运行速度明显低于其他测试。其中3个在大约1-2分钟内运行,其他4个在5-30秒内运行,而其他则在几分之一秒内运行。我注意到所有那些较慢的测试都使用来自MicrosoftFakes的假货,并且每个测试都是同类中第一个运行的。但是很多其他测试也使用假货(有些更密集)并定期运行。我想知道是什么导致了这种放缓,我该如何解决。编辑:我注意到每个较慢的测试都在无模拟测试之后运行。也许这种减速是由ShimsContext的初始化引起的。在我的测试类中,ShimsCont

c# - 调试由于 StackOverflow 异常而失败的单元测试

每当单元测试由于StackOverflowException而失败时,单元测试过程会立即退出-找出发生了什么(据我所知)的唯一方法是调试单元的故障转储按照此处找到的步骤获得的测试过程CollectingUser-ModeDumps获取在抛出StackOverflowException时正在运行的单元测试的名称的最简单方法是什么?即使在调试单元测试时,我也很难找到当前单元测试的名称,因为它位于堆栈底部,而VisualStudio不会在调试窗口中显示整个堆栈,因为它太大了。有没有办法在不收集和调试故障转储的情况下找出哪个单元测试失败? 最佳答案

c# - 寻找具有广泛单元测试的*小型*、开源、c# 项目

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion(我问了this问题,但没有得到太多回应。建议我就C#提出同样的问题。)我是一名VB.NET开发人员,几乎没有C#经验(是的,我知道我需要用C#编写更多代码),正在寻找能够展示高单元测试覆盖率的小型开源项目来学习。我正在寻找小型项目,因为我不想为了更

c# - 需要在单元测试中向请求添加自定义 header

通过在线查找一些代码,我终于能够让HttpContext.Current不为空。但是我仍然无法在单元测试中向请求添加自定义header。这是我的测试:[TestClass]publicclassTagControllerTest{privatestaticMock>Service{get;set;}privateTagControllercontroller;[TestInitialize]publicvoidThingServiceTestSetUp(){Tagtag=newTag(1,"people");Responseresponse=newResponse();response